How Well Do Inheritance Mechanisms Support Inheritance Concepts?

نویسندگان

  • Mark Evered
  • James Leslie Keedy
  • Axel Schmolitzky
  • Gisela Menger
چکیده

Inheritance mechanisms are used to express many different programming concepts. In this paper we analyse these inheritance concepts to determine the requirements for an inheritance mechanism which is to support the concepts well. On the basis of this analysis we identify weaknesses in current mechanisms, particularly in the areas of modelling and signature modification and show how an inheritance mechanism can better fulfil the requirements while remaining type-safe.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Comparison of Rule Inheritance in Model-to-Model Transformation Languages

Although model transformations presumably play a major role in Model-Driven Engineering, reuse mechanisms such as inheritance have received little attention so far. In this paper, we propose a comparison framework for rule inheritance in declarative model-to-model transformation languages, and provide an in-depth evaluation of three prominent representatives thereof, namely ATL, ETL (declarativ...

متن کامل

مطالعه تطبیقی آثار مالی تدلیس در باروری‌های پزشکی در حقوق ایران و انگلیس

Medical fertility faces many legal challenges, one of which is the occurrence of misrepresentation in the treatment process, which has many financial implications that are subject to ambiguities. These affects include alimony, inheritance, and all kinds of damages. This study uses a descriptive analytical method to explain any financial aspects of medical fertility and the findings of this rese...

متن کامل

Surveying Rule Inheritance in Model-to-Model Transformation Languages

Model transformations play a significant role in Model-Driven Engineering. However, their reuse mechanisms have yet to receive much attention. In this paper, we propose a comparison framework for rule inheritance in model-to-model transformation languages, and provide an in-depth evaluation of prominent representatives of imperative, declarative and hybrid transformation languages. The framewor...

متن کامل

Analysis of Inheritance Mechanisms in Agent-Oriented Programming

Research into the design methodologies for agent-oriented programming (AOP) is still in its infancy, with most of the work focused towards applying the well-known object-oriented concepts. Integration of inheritance into AOP seems a natural step in that direction. This paper addresses the notion of inheritance in AOP.We identify and formally de ne two problems which signi cantly reduce the usef...

متن کامل

Comparative study of the Quranic thought of the dominance of religion (Islam) on other religions from the perspective of Allameh Tabatabai, Alousi

In the Holy Qur'an, there are three promises including overcoming the religion on other religions, the inheritance of the believers and the righteous of believers. Do these interpretations have just one related message, that is, the rule of Islam for the world, or any separate message? On this basis; we can provide another question: Is Islam overcoming the same with inheritance of the believers...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1997